small boat with motor - Francés Inglés Diccionario